
body {
	margin:	0px;
	font-family:	'Ubuntu', arial, serif;
	font-size:	15px;
}

a img {
	border:	none;
}

#logo {
	position:	absolute;
	top:			30px;
	left:			20px;
}
#motto {
	position:	relative;
	top:			-14px;
	left:			0px;
}
#menu {
	background:					#b3c9ff;
	position:					absolute;
	top:							120px;
	left:							20px;
	width:						180px;
	padding:						5px 0px;
	border-radius:				5px;
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
}
#menu a {
	display:						block;
	padding:						5px 10px;
	color:						#000;
	text-decoration:			none;
}
#menu a:hover {
	background:					#c3d9ff;
}
#content {
	background:					#b3c9ff;
	position:					absolute;
	top:							120px;
	left:							220px;
	width:					750px;
	margin-bottom:	150px;
	padding:						10px 10px 30px 10px;
	border-radius:				5px;
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
}

h1 {
	margin-top:					0px;
}

a.arrow {
	text-decoration:	none;
}
a.arrow.hidden {
	visibility:	hidden;
}

form label {
	display:	inline-block;
	width:	100px;
}

form.labelsWide label {
	width:	165px;
}

table.pagetable {
	border-collapse:	collapse;
}

table.pagetable td:first-child {
	padding-left:	0px;
	padding-right:	10px;
}

#aceEditor {
	width:	730px;
	height:	350px;
	overflow:	hidden;
	visibility:	hidden;
}
#aceEditor.fullscreen {
	position:	fixed;
	top:	0px;
	left:	0px;
	width:	100%;
	height:	100%;
}
#aceEditor .ace_editor, #aceEditor .ace_layer {
	font-family:	'Inconsolata', monospace, arial, serif;
	font-size:	11px;
}








